package com.zkthink.ceres.order.dto;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

@Data
public class PlaceCityClubOrderDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "用户id")
    private Long mid;

    @ApiModelProperty(value = "客户端ip", hidden = true)
    private String ip;

    @ApiModelProperty("支付渠道 1-微信支付")
    private Integer payChannel;

    @ApiModelProperty(value = "单价")
    private Long unitPrice;

    @ApiModelProperty(value = "总价")
    private Long totalPrice;

    @ApiModelProperty(value = "年份")
    private Long longTime;

    @ApiModelProperty(value = "支付密码")
    private String payPassword;

    /**
     * 0:俱乐部1:实习分销2:资深分销
     */
    @ApiModelProperty(value = "0:俱乐部1:实习分销2:资深分销")
    @NotNull(message = "0:俱乐部1:实习分销2:资深分销")
    private Integer type;

}
